// 默认冒号前无空格，冒号后有空格
export const foo1: string = 'bar';

export declare function foo2(): string;

export class Foo3 {
  public name: string = 'hello';
}
// 默认箭头前后都有空格
export declare type Foo4 = () => void;

let foo: string = "bar";

function foo(): string {}

class Foo {
  name: string;
}

type Foo = () => {};